home *** CD-ROM | disk | FTP | other *** search
Text File | 1988-09-03 | 13.1 KB | 256 lines | [TEXT/MSWD] |
- Usenet Mac Digest Friday, September 2, 1988 Volume 4 : Issue 114
-
-
- From: alexis@dasys1.UUCP (Alexis Rosen)
- Subject: Boston Mac Expo report (part 1 of ?)- databases
- Date: 28 Aug 88 08:53:53 GMT
-
-
- Many interesting products were released at MacWorld two weeks ago,
- and more were announced. I will try to get around to all the neat ones
- that others have missed, but for now I will limit myself to databases.
- Since I have some pretty strong opinions to go along with the facts, I
- will tell you up front that I have hundreds (or thousands) of hours of
- professional work on each of FoxBase, Helix, 4D, and Omnis. I have also
- done a lot of work with older versions of FileMaker, OverVue, and
- 1stBase (seems like that was in the year 1884 :-)
-
- The products I will cover are:
- FoxBase+/Mac 1.1
- Fourth Dimension 2.0
- Oracle for the Mac
- McMax
- Omnis
- Helix
- FileMaker II
- 1st Team
-
-
- FoxBase+/Mac V1.1:
- First of all, most of you probably know that I am a strong admirer
- of FoxBase. The new version does not disappoint. The screen generator is
- very powerful and has the cleanest drawing environment of any database
- system I know (I do not have much hands-on experience with the new
- FileMaker, though). In particular, it is considerably more capable than
- 4D's Forms Generator. For example, it has floating cursor marks in the
- rulers, like MacDraw. This seemingly minor feature can halve the time it
- takes to produce detailed, precise designs. The grid is entirely
- customizable, and can be turned off. Multi-level Grouping also saves
- enormous amounts of time for more complex forms. A superb PICT-mover is
- built into the graphics tool (it supports ICONs and ICN#s, too). It
- resembles the Font/DA Mover, but it has some extra goodies. The 'Nudge'
- feature is another nice timesaver missing in most (all?) of the
- competition. Complete color support is built in (including 24-bit picts,
- if you're so inclined). There are many other features which I don't have
- time to go over. Buy the $5 demo if you're interested. It does
- everything the real copy does, but is limited to 120 records per file.
-
- In addition to the screen generator, FoxBase will include a template
- generator (that technology is new to the Mac, and unique to FoxBase for
- now), a report generator, and an applications generator. It will ship in
- mid-September (and I believe that date- I've got a beta and it really
- works well). The Multi-user version and a new runtime will also be
- released at the same time. The upgrade to V1.1 is free to all users. The
- Runtime costs $300 for unlimited distribution (no per-copy fees).
-
- Overall, FoxBase creams the competition on virtually every front.
- There's rarely any reason to get anything else.
-
-
- Fourth Dimension V2.0:
- My feelings about this product are very ambivalent. I just returned
- my copy of V1.0. I think V1.0 is one of the worst examples of marketing
- hype in living memory. Nevertheless, V2.0 looks quite impressive. It is
- what they should have shipped a year ago. It is much faster than the
- previous version (not comparable to FoxBase, however). It rectifies many
- of the big problems in V1.0, and it has more automatic
- application-generation. The user (non-custom) environment provides much
- more power than the current release, and the new quick report generator
- is vastly more powerful than the current (pathetic) list generator.
- There are still some major problems, though. The database structure is
- now totally monolithic (everything is stored in one Macintosh file on
- the disk). This is a major flaw common to 4D, Omnis, FileMaker, and
- Helix; FoxBase, McMax, and dBase Mac feature the better distributed file
- structure. (For a discussion of why this method is better, see my
- discussion of this in a separate article.)
-
- Another very serious problem is the horrible code organization
- imposed upon programmers by 4D. (This does not affect non-programmers.)
- The problem is much worse in V2.0 due to the new feature of attaching
- code to individual screen objects. 4D sorely needs a browser (like
- smalltalk) to conveniently manage source code. This still wouldn't
- rectify the seriously flawed execution model which imposes serious
- performance penalties in many cases, and requires some truly torturous
- coding on occasion. I don't know if the interpreter goes any faster than
- its current snail's crawl, but I expect it will.
-
- The design environment now remembers the position and state of all
- open windows and re-opens them when entering that mode. Unfortunately,
- we are still saddled with 4D's horrible modal structure- You can't
- execute code and edit at the same time. Contrast this with Fox's totally
- modeless operation, with several code windows, a debugger, an
- expression-evaluator, and your application all on-screen at the same
- time (if you want).
-
- In general, version 2.0 should change 4D's rating from 'execrable' to
- 'very good' - but it will still be behind FoxBase, unless they make
- some very significant alterations in the next few months. I think this
- is vanishingly unlikely.
-
- Version 2.0 will be free to registered owners; it is due to ship at
- the end of the year (one year late). I hope it will ship on time. I
- don't have much faith in their claims, based on past performance, but on
- the other hand, it looked very close. They will probably make their ship
- date.
-
-
- Oracle:
- Oracle was demonstrating their product at the show. It looks very
- slick, but it's hard to judge a program I can't beat up on for at least
- three months. Speed is totally unknown at this time. I expect it to be
- very good, compared to the current generation of Mac DBs (again, not as
- fast as Fox). This will really depend on whether or not they incorporate
- the code of their latest version into the Mac product. Oracle is
- significant for a number of reasons:
- 1) SQL capability (pretty much obvious what this means)
- 2) HyperCard integration - By means of an XCMD, SQL can be executed from
- within HyperCard. This may have enormous impact within the next year- it
- opens up a whole new world of EIS ('Executive Information Systems')
- capabilities. These are a class of applications that require much more work
- than they should with current systems. The downside is that HyperCard is a
- lousy development environment. (HC is great, yes, and I love it, but not
- for development!)
- 3) C language interface with embedded SQL - This is the first major
- product which allows you to call database routines from C. Shana sells
- Inside-Out, and there are one or two B-Tree packages out there, but they
- don't compare, and they're not SQL. This will be the way that some
- programmers choose to go, instead of FoxBase or 4D. Probably not a great
- idea in most cases, but...
- 4) SQL report & query tool - if you want to do it the old-fashioned (and
- compatible) way.
- 5) *** Remote Database Access *** - In case you can't tell, I think this
- is the most significant item in the list. Client/Server technology is the
- wave of the future, and it can be an overwhelming consideration in network
- situations.
-
- Oracle will almost certainly have a large impact on the market,
- regardless of how good the software really is. I am impressed, however,
- by the HyperCard interface. Before I saw it I thought it was just a
- gimmick. It is, but that doesn't detract from its enormous utility.
-
- Oracle is priced at $199. The network-capable version will cost $999.
- It is due for release late this year, I think, but I haven't heard any
- firm dates.
-
-
- Nantucket's McMax:
- Nantucket acquired this software, originally called dMac III, from
- the German company Format Software. Then they sat on it for two years
- without really doing much with it. If it weren't for FoxBase, it would
- currently be the speed champion. However, FoxBase is faster and more
- powerful then McMax in every way (it is a strict superset of McMax). So
- right now there's no reason for anyone to buy it.
- Nantucket is, however, working on a new version. Unfortunately, all
- of the features in the new version already exist in FoxBase. There still
- won't be any reason to buy McMax.
- Actually, they have done one thing VERY well. The control over data
- entry is implemented better in McMax than in any other program for the
- Mac. FoxBase can do all the same things, but in a slightly less elegant
- way. Omnis has a very similar model, but Omnis' implementation is
- painful. No other database, especially 4D, can do these things as well.
- Still, this is not sufficient justification to consider McMax.
- If they keep working on this product long enough, they may have
- something really nice. That's idle speculation for now, though. I doubt
- they can come to the fore from so far behind.
- The price for McMax is $295. I think the upgrade will be free, but
- I'm not sure. I don't know when it will be available.
-
-
- Blyth Software's Omnis 3+:
- The most conspicuous no-show at the Expo, to me, was Blyth. They
- should have been there with V3.3, but they weren't. As far as I'm
- concerned, this confirms their total failure to stay competitive in the
- database market. A year ago, they had the best product out there, but
- like Acius' 4D and Nantucket's McMax, they have let a potentially great
- product slide. I give them about 12 to 18 months to go belly-up.
- They claim that they will have 'the next generation' of DB software
- by early next year, and claim that they will be showing it (under
- non-disclosure) starting in mid-September. I don't even know if they'll
- ever ship it- they can't even get out a minor upgrade within a year of
- the planned ship date, and they expect to do a whole new product now?
- Stay away. If they're still showing signs of life by mid-1989, it
- might be worth looking at what they've got. Probably not.
-
-
- Odesta's Helix:
- Odesta continues to demonstrate some amazing multi-windowing and
- networked data-service technology. Unfortunately, they also continue to
- fail to understand the importance of speed and a programming language.
- Thus, Helix is unbeatable for certain classes of applications, but
- fairly miserable for most others. It's certainly worth looking into if
- you think you can get by without a programming language, or you can use
- the Dec/Mac connectivity. Some new enhancements are due soon, but I
- don't have any further information on this. Jan Harrington is probably
- much more expert on this than I am.
-
-
- Claris' Filemaker II (Nashoba's FM 4.0):
- The big news about FileMaker is that it was just acquired by Claris
- and renamed FileMaker II. Other than that, it hasn't changed. It's a
- wonderful flat-file DB manager with some traces of 'relational'
- capabilities. I think it's a safe bet to say that these capabilities
- will continue to grow in the future. It is also the only shipping
- product besides Helix to offer Client/Server technology and the benefits
- that go with it. It has some minor flaws, and its idiot-proof indexing
- can yield some fairly large files, but all in all it's a great program.
- If you don't need programming or a full relational DB, this is the way
- to go.
-
-
- 1st Desk Systems' 1stTeam:
- Very rarely are we gifted with such exquisite tragedy and such comic
- relief at the same time. This is virtually the same product that caused
- the original company to go out of business in early 1985!!! It is not
- even faintly relational, despite claims to the contrary; the link to
- HyperCard is just the standard HyperTalk commands that will launch any
- application; there is NO SUPPORT FOR INDICES! The comedy is that they
- think they can sell this product. It's not worth $7.95, and they want
- $795. Simply amazing. The tragedy is that the poor guy who demo'd it for
- me actually though he had something good to sell. I guess that's always
- a risk when medical-supply companies get into the software business :-)
- If anyone out there thinks they can describe even ONE good thing
- about this program, please let me (and the net) know. I'm not holding my
- breath...
- Don't waste your time even looking at this product. It's pathetic.
-
-
- --- The way it looks to me, the companies with viable products 12 months
- from now will be Fox, Acius, Odesta, Oracle, Claris, and probably some
- new people. Ashton-Tate can't be written off either, although the
- current incarnation of dBase Mac is showing all the signs of being this
- year's Jazz.
-
- --- That's it for database news at the show. Does anyone have any
- experience with MARS? It looks fascinating, but I have no real-life
- experience with it. What about the new program from ProVue? What about
- 'DAtabase' or 'DBFast'? The new database coming from Informix?
-
- What about Mac II accelerators, SCSI accelerators, or QuickDraw
- accelerators? Do the 25 MHz '20 boards for the SE run SCSI at SE speeds
- or can they keep up with the Mac II? Any other information related to
- database systems and their performance on tweaked hardware would also be
- appreciated.
-
- Please note that this has been posted to both comp.sys.mac and
- comp.databases. Please restrict your followups, if appropriate. I
- welcome additional comments and serious disagreements, but flames to
- /dev/null.
- --
- Alexis Rosen {allegra,philabs,cmcl2}!phri\
- Writing from {harpo,cmcl2}!cucard!dasys1!alexis
- The Big Electric Cat {portal,well,sun}!hoptoad/
- Public UNIX if mail fails: ...cmcl2!cucard!cunixc!abr1
- Best path: uunet!dasys1!alexis
-
-
-